﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/MasterPage.master" AutoEventWireup="true"
    CodeFile="asignaEmail.aspx.cs" Inherits="Stdby_Email_asignaEmail" %>

<%@ Register Src="~/Seguridad/UserControl/SeguridadAutenticador.ascx" TagName="Autenticador"
    TagPrefix="aut" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <div>
        <div style="text-align: center; color: #2262FA; font-size: x-large;">
            <strong>Email</strong>
        </div>
        <br />
        <br />
        <div align="center">
            <table style="text-align: left; width: 80%;">
                <tr>
                    <td style="width: 10%;">
                        Dirección de Email:
                    </td>
                    <td style="width: 20%;">
                        <asp:TextBox ID="txtUsuario" runat="server" Width="80%"></asp:TextBox>
                        <asp:Label ID="lblUsuario" runat="server" Text="*" Visible="false" ForeColor="#FF0000"></asp:Label>
                    </td>
                    <td style="width: 20%;">
                        <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtUsuario"
                            ForeColor="#FF0000" ValidationExpression="^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"
                            ErrorMessage="El formato del E-mail no es válido." />
                    </td>
                </tr>
                <tr>
                    <td>
                        Contraseña:
                    </td>
                    <td>
                        <asp:TextBox ID="txtPass" runat="server" Width="80%" ReadOnly="True"></asp:TextBox>
                    </td>
                    <td>
                    </td>
                </tr>
                <tr>
                    <td>
                        Nueva Contraseña:
                    </td>
                    <td>
                        <asp:TextBox ID="txtNuevoPass" runat="server" Width="80%" TextMode="SingleLine"></asp:TextBox>
                        <asp:Label ID="lblNuevoPass" runat="server" Text="*" Visible="false" ForeColor="#FF0000"></asp:Label>
                    </td>
                    <td>
                        <asp:RegularExpressionValidator ID="RegularExpressionValidator5" runat="server" ControlToValidate="txtNuevoPass"
                            ForeColor="#FF0000" ValidationExpression="^(\w|\d|\.|\s|\-|\@|\*|\$|\#|\&|\/|\!)*$"
                            ErrorMessage="La contraseña no puede contener caracteres especiales." />
                    </td>
                </tr>
                <tr>
                    <td>
                        SMTP:
                    </td>
                    <td>
                        <asp:TextBox ID="txtSmtp" runat="server" Width="80%"></asp:TextBox>
                        <asp:Label ID="lblSmtp" runat="server" Text="*" Visible="false" ForeColor="#FF0000"></asp:Label>
                    </td>
                    <td>
                        <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ControlToValidate="txtSmtp"
                            ForeColor="#FF0000" ValidationExpression="^(\w|\d|\.|\s|\-)*$" ErrorMessage="Ingrese un dato válido." />
                    </td>
                </tr>
                <tr>
                    <td>
                        Puerto:
                    </td>
                    <td>
                        <asp:TextBox ID="txtPuerto" runat="server" Width="80%"></asp:TextBox>
                        <asp:Label ID="lblPuerto" runat="server" Text="*" Visible="false" ForeColor="#FF0000"></asp:Label>
                    </td>
                    <td>
                        <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtPuerto"
                            ForeColor="#FF0000" ValidationExpression="^[0-9]{1,10}$" ErrorMessage="Ingrese un puerto válido." />
                    </td>
                </tr>
                <tr>
                    <td>
                        Habilitar SSL:
                    </td>
                    <td>
                        <asp:CheckBox ID="cbxSsl" runat="server" />
                    </td>
                </tr>
            </table>
        </div>
        <br />
        <br />
        <div align="right">
            <asp:Button ID="btnGuardar" runat="server" Text="Guardar" Width="10%" OnClick="btnGuardar_Click"
                Style="margin-right: 20px;" OnClientClick="return confirm('¿Confirma la edición de los datos?');" />
            <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" Width="10%" OnClick="btnCancelar_Click"
                Style="margin-right: 40px;" OnClientClick="return confirm('Si continua perdera todos los datos que no fueron guardados.');" /></div>
    </div>
    <aut:Autenticador ID="Autenticacion" runat="server" PermisosRequeridos="Usuarios" />
</asp:Content>
